body,div,ul,li,p,a,span{ margin:0px; padding:0px; }
a{outline:none;blr:expression(this.onFocus=this.blur());}
ul{ list-style: none; }
input,select,textarea{ border:1px solid #aaa; border-radius: 4px; padding:5px; font-size: 14px; line-height: 28px; height: 28px; vertical-align: top; color: #333;}
.clear{ clear:both; }
#header{background-color: #192a54; width: 100%; position: fixed; top: 0px; left: 0px;z-index: 999999 }
#left,#header,#right,#footer{ float: left; }
#right{width: 84%; margin-top: 65px; margin-left:16%;}
#left{ width: 16%; position: fixed; top: 65px; left: 0px;}
#header .tbody{ height: 62px; border-bottom: 3px solid #88a9eb; }
#header .logo{ float:left;}
#header .user_info{ float:right; color:#8affe2; width: 150px;}
#header .user_info .user_name{ line-height: 63px; }
#header .user_info .login_out{ color: #eee; font-size: 12px; }
.left_nav{ background-color: #192a54; width:100%;overflow: hidden;}
.nav1{ overflow-y: scroll; width: 120%;  height: 100vh}
.nav1 li{ display: block; border-top: 1px solid #3A496C; border-bottom: 1px solid #101B35; color: #fff; line-height: 44px;}
.nav1 a{ color: #fff; line-height: 44px; display: block; height: 44px; text-decoration: none;padding-left: 20px; }
.nav2 { background-color: #101a33; display: none; transition: all; .3s; z-index:99  }
.nav2 li{ display: block; border-top:none; border-bottom:1px solid #192a54; color: #ccc; line-height: 44px; padding-left: 10px;}
.nav2 li:hover{background-color: #112045;}
.title{ display: block; width: 95%; background-color:#192a54; height: 45px; line-height: 45px; text-align: left; color: #fff; padding-left: 15px; padding-right: 15px; box-sizing: border-box; border-radius: 4px; margin: 10px auto 0;}
.content{ background-color: #fff; color: #333; width:95%; margin: 0 auto 10px; padding-bottom: 20px;}
.content .list{ width: 80%; margin:5px auto; }
.content .list .left_name{ display: inline-block; width:80px; text-align: right; line-height: 38px;}
.clear{ clear: both; height: 1px; }
select {appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("./img/select_button_bg.png") no-repeat scroll right center transparent;padding-right: 14px; height: 40px;}
select::-ms-expand { display: none; }
.input_size_m{ width: 100px; }
.input_size_l{ width: 200px; }
.input_size_x{ width: 400px; }
.input_size_xx{ width: 600px; }
.sub_btn{ width: 100px; height: 28px; line-height: 28px; background-color: #5bc0de; border:none; color: #fff; padding: 0; }
.button_box{ width: 80%; margin:0 auto; }
table{ border-top: 1px solid #ccc; border-right: 1px solid #ccc; margin:20px auto; }
th{ background-color: #b1edff; }
th:hover{ background-color: #b1edff !important; }
th,td{ border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
tr:hover{ background-color: #eee; }
.ueditor{ width: 80%; margin:20px auto; }
